<?php
require_once "../class/fenajax.class.php";
include "../dyn/connexion.php";

$f = newFen(__FILE__,"Liste des ateliers",2);

$f->displayHeader();

$id = $_SESSION['user_id'];

$res = mysql_query("SELECT * FROM Atelier ORDER BY nom;");

$i = 0;
$arr = array();

// Récupère les id de tout les ateliers
while($row = mysql_fetch_array($res)) {
	$arr[$i] = $row['id'];
	$i += 1;
}

// Aucun atelier
if (count($arr) == 0) {
	echo "<div class=\"center\">
			".BMInfo("Note: Il n'y a actuellement aucun atelier",false)."<br /><br /><br />
		</div>
	";
}
else { // Il y a des ateliers
	/*
		Mes ateliers
	*/
	$res3 = mysql_query("SELECT * FROM PartiUserAtelier WHERE idUser = ".$id.";");
	
	if (mysql_fetch_row($res3) != 0) {
		
		echo "<p id=\"un\" class=\"titre_tab_query\">Mes inscriptions</p>";

		
		echo "<table id=\"data\" class=\"tab-tab\">
				<tr class=\"ui-tabs-nav ui-accordion ui-state-default tab-title\">
					<th>Nom</th>
					<th>Thème</th>
					<th>Date de début</th>
					<th>Date de fin</th>
					<th>Participant</th>
				</tr>
		";
		
		$res3 = mysql_query("SELECT * FROM PartiUserAtelier WHERE idUser = ".$id.";");
	
		while($row3 = mysql_fetch_array($res3)) {
			
			$res4 = mysql_query("SELECT * FROM Atelier WHERE id = ".$row3['idAtelier'].";");
			while($row4 = mysql_fetch_array($res4)) {
				
				echo "<tr class=\"tab-data\" >
						<td>".$row4["nom"]."</td>
						<td>".$row4["theme"]."</td> 
						<td>".$row4["dateDebut"]."</td>
						<td>".$row4["dateFin"]."</td>
						<td>".$row4["nbParticipant"]."</td>
					</tr>
				";
			}
			
		}
		
		echo "</table>
		";
	
	}
	else {
		echo "<div class=\"center\">
				".BMInfo("Note: Vous n'ètes inscrit à aucun atelier actuellement",false)."<br /><br /><br />
			</div>
		";
	}

	
	/*
		Les ateliers restants
	*/
	$res2 = mysql_query("SELECT * FROM PartiUserAtelier WHERE idUser = ".$id.";");
	
	$i = 0;
	$arr_insc = array();
	
	// Récupère les id des ateliers dans les quels l'utilisateur est inscrit et les stocks dans un array
	while($row2 = mysql_fetch_array($res2)) {
		$arr_insc[$i] = $row2['idAtelier'];
		$i += 1;
	}
	
	// Affiche le tableau si la taille du tab des ateliers et différente de celle du tab des inscriptions ==== il reste des inscriptions possible
	if (count($arr) != count($arr_insc)) {
		
		echo "<p id=\"deux\" class=\"titre_tab_query\">Les ateliers encore disponible</p>";
	
		echo "<table id=\"data\" class=\"tab-tab\">
				<tr class=\"ui-tabs-nav ui-accordion ui-state-default tab-title\">
					<th>Nom</th>
					<th>Thème</th>
					<th>Date de début</th>
					<th>Date de fin</th>
					<th>Participant</th>
					<th>M'inscrire</th>
				</tr>
		";
				
		$res = mysql_query("SELECT * FROM Atelier ORDER BY nom;");
		
		while($row = mysql_fetch_array($res)) {
			
			if( !in_array($row['id'],$arr_insc)) {
			
				echo "<tr class=\"tab-data\" >
						<td>".$row["nom"]."</td>
						<td>".$row["theme"]."</td> 
						<td>".$row["dateDebut"]."</td>
						<td>".$row["dateFin"]."</td>
						<td>".$row["nbParticipant"]."</td>
						<td>
							<a href =\"#deux\" onclick=\"insc_atelier(event)\"><img id=\"".$row['id']."\" src=\"../images/ajouter.png\"  alt=\"M'inscrire\" title=\"M'inscrire à cet atelier\"/></a>
						</td>
					</tr>
				";
			
			}
		}
		
		
		echo "</table>
		";
	
	}
	else { // On est inscrit à tout les ateliers
		echo "<div class=\"center\">
				<br /><br /><br />".BMInfo("Note: Vous ètes inscrit à tout les ateliers disponible",false)."<br /><br /><br />
			</div>
		";

	}
}

$f->displayFooter();
?>